package com.qyl.sever_rpc.client;

import java.io.*;
import java.net.Socket;

public class Test {
    public static void main(String[] args)
    {
        /**
         * node解析参数order=1的有问题，java、python加解编码没问题；
         * order=1的int32永远都是10，string是\r\n，怀疑是用的包的bug，
         * 或者proto文件配置有问题；其他order参数没问题
         * 数据类型的选取也有很大关系
         * */

//        System.out.println("最终结果："+new Client2().add(12, 4));

        System.out.println("最终结果："+new Math().add(1, 4));
        System.out.println("最终结果："+new Math().sub(1, 2));
//        try {
//            Socket socket = new Socket("127.0.0.1", 9000);
//            // 向服务端程序发送数据
//            OutputStream ops = socket.getOutputStream();
//            OutputStreamWriter opsw = new OutputStreamWriter(ops);
//            BufferedWriter bw = new BufferedWriter(opsw);
//            bw.write("hello world");
//            bw.flush();
//
//            // 从服务端程序接收数据
//            InputStream ips = socket.getInputStream();
//            InputStreamReader ipsr = new InputStreamReader(ips);
//            BufferedReader br = new BufferedReader(ipsr);
//            String s = "";
//            while((s = br.readLine()) != null)
//                System.out.println(s);
//            socket.close();
////            System.out.println(args[0] + "已连接成功!");
//        }
//        catch (Exception e) {
//            System.err.println("exception：" + e.getMessage());
//        }
    }
}
